person who likes helping others - Francés Inglés Diccionario